discoid placenta - Turkish English Dictionary